About West End Hemsworth Management Company Limited (12238040) United Kingdom