About Leys Developments Limited (03493750) United Kingdom