About 1 Englewood Road Management Company Limited (08892307) United Kingdom