About Alexandra Road Clevedon Management Ltd (12685715) United Kingdom