About The Mount Management (canterbury) Limited (06605302) United Kingdom