About White Horse Close Management Company Limited (11454771) United Kingdom