About Bagshaw Management Limited (07495120) United Kingdom