About Manor Farm Apartments Ltd (11050781) United Kingdom