About Pollard Property Limited (09877429) United Kingdom