About Creighton Avenue Management (london) Ltd (12030919) United Kingdom