About Kennedy Town 21 Co. Ltd (13585977) United Kingdom