About Parkwood House Limited (11502942) United Kingdom