About Beach Haven Management Limited (11442352) United Kingdom