About Island Quay Management Limited (01896713) United Kingdom