About London Richmond House Ltd (12775012) United Kingdom