About 19 Church Walk Company Limited (09893116) United Kingdom