About Euston Park Management Limited (05065246) United Kingdom