About Stretton Manor Barn Ltd (12357033) United Kingdom