About Stratton Stone Properties Limited (11141659) United Kingdom