About Coach Horse Lane Management Company Limited (NI067308) United Kingdom