Showing all results for
SC224919
About 8 results (0.13 seconds)
DoB: 12/1984
Macleod Properties Limited
#SC224919
Ownership Rights (75 to 100%)
Voting Rights (75 to 100%)
#SC224919
Active
LTD
11 Feb 2001
11 Kiln Ridge, Stornoway, Isle of Lewis, Scotland, HS1 2TY
Macleod Properties Limited
#SC224919
Secretary
Southbeach
southbeachstornoway.co.uk
1 Contact
Self-catering apartments on South Beach Stornoway, Outer Hebrides
26 Jan 2026