About Ladymead (castle Road Clevedon) Management Company Limited (01294355) United Kingdom