About Ho S Mayflower Limited (SC487608) United Kingdom