About Church Walk (shepshed) Management Limited (07773941) United Kingdom