About Mcgregor Griston Developments Limited (11480238) United Kingdom