About 32 & 34 Kenilworth Road Freehold Company Ltd (10627627) United Kingdom