About Bloxwich Property & Maintenance Services Ltd (07627184) United Kingdom