About Richil House Management Limited (02952547) United Kingdom