About Lofts Over London Limited (04613697) United Kingdom