About Footscray Management Company Limited (03871428) United Kingdom