About Tickenham Properties Limited (10772396) United Kingdom