About 28 Stretton Road Freehold And Management Company Ltd (12736796) United Kingdom