MACLEOD AND SMITH LIMITED Company number 07510287 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office AddressSTABLE COTTAGE, STEEPLE BARTON, BICESTER, OXFORDSHIRE, UNITED KINGDOM, OX25 4QS PostcodeOX25 4QS Map