About Brackenridge Management Company Limited (04110343) United Kingdom