About Stretton Hall Mews Limited (02385063) United Kingdom