You are here:
© Copyright 2011 Squares. All Rights Reserved. Registered Office. Squares Estate Agents Ltd, 38 High Street, Leighton Buzzard, LU7 1EA. Registration No: 4898669. VAT No: 823920045.