About Sea Mews Management Co Limited (08578090) United Kingdom