About Grand Harbour Properties Limited (07243040) United Kingdom