About Mackinnon Property Development Limited (12504149) United Kingdom