About Passmore Properties Limited (08468106) United Kingdom