About Sheldon Properties Limited (12759067) United Kingdom