About 226-231 Elmhurst Mansions Limited (08400629) United Kingdom