Melbury Place is an investment platform offering "set-and-forget" investing with up to 9.9% annual interest for individuals and up to 12% for businesses, paid monthly. Operating from London, they allocate funds across Mobility, Property Development, and Liquid Finance sectors. With 70+ years of combined expertise, they target high-net-worth individuals and sophisticated investors seeking passive monthly returns with a minimum investment of $15,000.