About The Newbury Limited Partnership (SL005556) United Kingdom