About Tyce Properties Limited (02216480) United Kingdom