About Newberry Court Management Company Limited (03640801) United Kingdom