About Lofthouse Residences Holdings Ltd (13462167) United Kingdom