About The Brackens Management Company Limited (04034862) United Kingdom