About Pinpoint Developments Limited (03987621) United Kingdom