About Mitchells Brook Management Limited (05727095) United Kingdom