About Flats And Studios Property Company Llp (OC401108) United Kingdom