About Allen Management Limited (03044056) United Kingdom