About Essex Partners Spv Limited (10395530) United Kingdom