About Bloomfield Property Maintenance Limited (12467732) United Kingdom