About Jugjeet Properties Ltd (12221820) United Kingdom