About Chapel Street Camelford Management Company Limited (11301357) United Kingdom