About Oyster Quay Management Limited (02237440) United Kingdom