About Naval House Management Company Limited (02687853) United Kingdom