About Kenroy Lofts Limited (07451996) United Kingdom