About The Kent And Templar House Limited Partnership (LP019859) United Kingdom