About 202-207 Elmhurst Mansions Limited (04660522) United Kingdom