About Church Walk House Limited (09527312) United Kingdom