About Highbury Management Co. (exmouth) Ltd. (02869048) United Kingdom