About J Allen Properties Ltd (13329738) United Kingdom