About 77-79 Lyall Mews West Limited (04181054) United Kingdom