About Brenscombe Management Company Limited (02149174) United Kingdom