About Mccorquodale Gardens Management Company Limited (09490733) United Kingdom