About Jarvis Strategic Land Limited (10724813) United Kingdom