About Beach Management Company Limited (09142257) United Kingdom