About Kenrick No. 3 Holdings Limited (11001230) United Kingdom