About Thameshore Properties Limited (02286421) United Kingdom