About Sentinel Lets Ltd (12934422) United Kingdom