About Helmsley Estates Limited (13553414) United Kingdom