About St Mildreds (block B) Management Company Limited (06113500) United Kingdom