About Jar Properties (london) Ltd (12440676) United Kingdom