About Allens Properties Ltd. (07258789) United Kingdom