About Felixstowe Properties Limited (03145720) United Kingdom