About Tycelt Properties Limited (00590223) United Kingdom