O & H ESTATES LIMITED, London, United Kingdom