About Foxglove End Management Company Limited (06306481) United Kingdom