About Brackendene Management Company Limited (10812807) United Kingdom