About Timeless Properties Limited (03930728) United Kingdom