About Emerald Property & Developments Limited (12457563) United Kingdom