About Grosvenor Meehan & Laing Associates Limited (03961445) United Kingdom