About Pennyhay Properties Limited (03669929) United Kingdom