About Timeboard Properties Ltd (12271774) United Kingdom