About Allen Property Developments Ltd (09652483) United Kingdom