About Badgers Close (forest Hill) Management Company Limited (06774115) United Kingdom