About Stratton Property Holdings Limited (11726318) United Kingdom