About Allen Mansions Limited (01785048) United Kingdom