About The Elm Road Number One Management Company Limited (04186246) United Kingdom