About Borkwood Park Management Limited (00869848) United Kingdom