About Almond Brook Management Company Limited (06076995) United Kingdom