About Stratton Land 2 Limited (08589430) United Kingdom