Mcleod Landscape Ltd Company numberSC231007 StatusDissolved TypePrivate Limited Company Incorporated1 May 2002 Dissolved7 May 2010 Nature of business 0141 Registered office 9 Vennel StreetStewartonAyrshireKA3 5HL Accounts Year ended Net assets 30 Apr 2007 £787 30 Apr 2006 - 30 Apr 2005 - 30 Apr 2004 - 30 Apr 2003 - Data JSON Markdown