About Passford Properties Limited (03852680) United Kingdom