About Jenkin Hill Developments Limited (04841055) United Kingdom