About Mcmurdie & Byrne Developments Ltd (12074737) United Kingdom