About Tusgul Properties Ltd (12147207) United Kingdom