About Windsor Gardens (uttoxeter) Management Company Ltd (06098840) United Kingdom