About Stak Property Investors Ltd (07212356) United Kingdom