About Beach Court Management (felixstowe) Limited (03293704) United Kingdom