About S A Pollard Developments Limited (04016926) United Kingdom