About Manor Close (lewknor) Management Company Limited (11754642) United Kingdom