About Tms London Properties Ltd (09952337) United Kingdom