About Jefferies Property Investment Limited (09728316) United Kingdom