About Central London Lofts Ltd (07799649) United Kingdom