About Island Property Maintenance Ltd (08921005) United Kingdom