About Sentinel Lettings Ltd (13295332) United Kingdom