About Building & Maintenance Services (holdings) Limited (08961806) United Kingdom