About Srak Property Investments Limited (11060607) United Kingdom