About Glasgow Harbour Properties Limited (02506002) United Kingdom