About Jef Developments Limited (SC369618) United Kingdom