About Pyramid Developments (wrexham) Limited (04119568) United Kingdom