About Bay Watch Management Limited (02007902) United Kingdom