About Jts Properties (london) Ltd (13533817) United Kingdom