About The Beechings Management Company Limited (03411499) United Kingdom