About Badger Court Flats Limited (00891879) United Kingdom