About Filmore Estates Ltd (13679730) United Kingdom