About Baxters (properties) Limited (00280388) United Kingdom