About Farnborough Property Investments Ltd (11068616) United Kingdom