About 103 Manor Road Management Company Limited (02199596) United Kingdom