About Richmond Place Management Company Limited (02244035) United Kingdom