About Coach House (romney) Limited (12810950) United Kingdom