About Jago Properties Ltd (06759876) United Kingdom