About The Poppies Management (no 1) Limited (02345968) United Kingdom