About Maitri Properties Ltd (10728410) United Kingdom