About Pymmes Brook Management Company Limited (01688126) United Kingdom