MCNEILLS PROPERTY LTD Company number SC413738 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address12 MARCHHALL CRESCENT, EDINBURGH, SCOTLAND, EH16 5HL PostcodeEH16 5HL Companies at this postcode 4 Map