About Baldwin Court (northampton) Management Company Limited (10991994) United Kingdom