About Navigation House Management Company Limited (05661204) United Kingdom