About Jacob Developments Limited (07196491) United Kingdom