About Hoxton Lofts Ltd (12528179) United Kingdom