About The Chandlers (blandford) Management Company Limited (06329031) United Kingdom