About Baxters Quarter Management Company Limited (06452351) United Kingdom