About Baxters Property Company Ltd (12287507) United Kingdom