About Benjamin Allen Properties Ltd (10655497) United Kingdom