About Kenilworth Court Flats Limited (02846801) United Kingdom