About Jenko Properties Ltd (12917168) United Kingdom