About Filwood House Management Company Limited (11589446) United Kingdom