About Farndale Apartments Ltd (10090167) United Kingdom