About Tulstik Properties Limited (03545710) United Kingdom