About Edinburgh Marina Waterside Apartments Ltd (11893911) United Kingdom