About Pettigrew Park Land Management Ltd (NI682181) United Kingdom