About Sm Allen Properties Ltd (13182105) United Kingdom