About Trevarra Court (folkestone) Limited (09691197) United Kingdom