About Oversands View Management Company Limited (09585389) United Kingdom