About Horseshoe Lane Management Company Limited(the) (01708596) United Kingdom