About Sentinel Developments Limited (08469567) United Kingdom