About Allengrove Properties Limited (04986415) United Kingdom