About Sentinels Property Services Limited (SC614774) United Kingdom