About The Horsechestnut Management Company Limited (04965801) United Kingdom