About The Mallows (brooke) Management Company Limited (11419854) United Kingdom