About Stratton Property Investment Corporation Ltd (10692755) United Kingdom