About Oxenbridge Management Company Limited (06043247) United Kingdom