About Farnborough Properties Company (02671605) United Kingdom