About Mcconnachie Developments Limited (10720782) United Kingdom