About The Coach House Freeholders Limited (11308739) United Kingdom