About Monitor (property Maintenance) Services Limited (02683260) United Kingdom