About Waterfront Apartments Edinburgh Ltd (SC638946) United Kingdom