About 42 Elmbourne Manor Limited (06214380) United Kingdom