About Vicarage Gardens (bromsgrove) Management Company Limited (07588803) United Kingdom