About Mansford Helios General Partner Limited (07141376) United Kingdom