About Pytchley House Limited (12296540) United Kingdom