About Propertyserve Holdings Ltd (09128801) United Kingdom