About Macpherson Ingram Properties Limited (SC301601) United Kingdom