About Henrietta Road Flats Limited (01264860) United Kingdom