About 187-192 Elmhurst Mansions Ltd (04987151) United Kingdom