About Jjenks Property Ltd (11790192) United Kingdom