About The London Loft Space Company Limited (09871182) United Kingdom