About Farlington Property Holdings Limited (12948679) United Kingdom