About Havelock Road Flats Management Company Limited (10594922) United Kingdom