About T. Lycett Properties Limited (01365050) United Kingdom