About Tomkin Properties Limited (03887855) United Kingdom