About Mcglinchey Developments Limited (10643174) United Kingdom