About St Mildreds (block A) Management Company Limited (07068684) United Kingdom