About Puttock S Properties Limited (11846115) United Kingdom