About Baldwin Court (worcester) Management Limited (12460759) United Kingdom