About Carraway Tunbridge Wells Ventures Limited Partnership (LP012237) United Kingdom