M & B Thatchers Company numberLP013068 StatusActive TypeLimited Partnership Incorporated9 Jul 2008 Registered office Thatchers Cottage High Oak RoadWicklewoodWymondhamNR18 9QP Data JSON Markdown