About The Stratton House Freehold Company Ltd (12105079) United Kingdom