About Church Paddock Court Management Limited (03998036) United Kingdom