About Ejb Legacy Developments Limited (08345954) United Kingdom