About Felixstowe Lawn Tennis Club Properties Ltd (12745443) United Kingdom