About Sussex Place Founder Partner Ii Limited (08876837) United Kingdom