About Pl Allen Properties Limited (10116032) United Kingdom