About Neil Pollard Architect Limited (04788164) United Kingdom