About Badgers Walk Management (no.1) Limited (02579179) United Kingdom