About Emmeline Close Management Limited (02799252) United Kingdom