About Filham Park Limited (12058002) United Kingdom