About Parkhouse Farm Developments Limited (05966947) United Kingdom