About Castle Meadows (telford) Management Company Limited (06484775) United Kingdom