About Badgers Court Residents Association Limited (01290408) United Kingdom