About Buckingham & Oxford Finance & Management Limited (11086943) United Kingdom