About Propertyserve Building Solutions Ltd (02047493) United Kingdom