About Newbold Court (cleethorpes) Management Company Limited (13392858) United Kingdom