About L Avenyr Property Company Limited (03185965) United Kingdom