About Emmy 2 Developments Limited (06363861) United Kingdom