About Hitchcock & King Properties Limited (02737110) United Kingdom