About Brambledown (maidstone) Management Company Limited (10522778) United Kingdom