About Badgers Close (rainhill) Management Limited (10339437) United Kingdom