About Vicars Lane (cloisters) Management Company Limited (02469217) United Kingdom