About Paddock End Developments Limited (04359806) United Kingdom