About Timmy More Properties Uk Ltd (10644510) United Kingdom