About Loft Management Services Limited (11921179) United Kingdom