About Banbury Property Maintenance & Commercial Ltd (11514518) United Kingdom