About Tp Sheldon Properties Limited (13341812) United Kingdom