About Property Squire Ltd (12520732) United Kingdom