About Tulis Property Holding Ltd (13266562) United Kingdom