About Francesca Grange Flat Management Company Limited (01245065) United Kingdom