About The Renaissance At Kelham Hall Limited (13445098) United Kingdom