About Macgregor Associates Professional Services Limited (11494939) United Kingdom