About Propertyshaw (holdings) Limited (13263586) United Kingdom