About Stratton Land (st Johns) Limited (13010199) United Kingdom