About Boxwood Park Management Limited (13194015) United Kingdom