About The Property Maintenance Shop Limited (08308531) United Kingdom