About Stratton Project Management Limited (02327556) United Kingdom