Kenneth Finlay Mackay
058007D


Mackay & Partners Ltd
Studio 62
62 Lauderdale Tower
Barbican
London
EC2Y 8BY
United Kingdom
07775 652260