About Stratton Investment Management Limited (12181429) United Kingdom