About Richmont Place Management Company Limited (12267895) United Kingdom