About Baker Pearce Management Limited (02932687) United Kingdom