About Paddock Green Holdings Limited (02701892) United Kingdom