About Allard Properties Limited (04241215) United Kingdom