About Beach Haven Property Management Limited (11687212) United Kingdom