About Kittows View Management Company Limited (09806921) United Kingdom