About Pollard Properties Limited (02928518) United Kingdom