About Island Lofts Management Limited (05235360) United Kingdom