About Manor Road (management Company) Limited (06994218) United Kingdom