About Lofthouse Residences Ltd (11269888) United Kingdom