About Tycas Properties Limited (00829935) United Kingdom