About Macgregor Hope Associates Limited (09655939) United Kingdom