About Sentinel Properties Limited (02614138) United Kingdom