About The Central Avenue Property Company Limited (02364840) United Kingdom