About Bishop Court Farm (ventures) Limited (12498760) United Kingdom