About Luxury London Lofts Ltd (12800555) United Kingdom