About Manor Road (richmond) Management Company Limited (05156974) United Kingdom