About 38 Embleton Road Flats Management Company Limited (06231781) United Kingdom