About Jc Parks & Developments Limited (10747501) United Kingdom