About Jeti Properties Ltd (11326605) United Kingdom