About Jacmar Developments Limited (01024417) United Kingdom