About Needham Market (bursar S Walk) Management Company Limited (05226465) United Kingdom