About Kendra Rooms Limited (11516131) United Kingdom