About Stratton Park Associates Ltd (08721766) United Kingdom