About Fletcher Properties (wrexham) Limited (06922267) United Kingdom