About Laja Property Ltd (11719109) United Kingdom