About Peel House Limited (11366140) United Kingdom