About Oyster Pier Management Limited (07764010) United Kingdom