About Turnberry Quay Management Company Limited (09462795) United Kingdom