About Cooper Mcteare Developments Limited (11279867) United Kingdom