About London Asylum Limited (11219164) United Kingdom