South Hill Road, Bromley UNITED KINGDOM 2 Investors | $2,000,000.00 USD (8.33%) 3% Profit Onetime Profit Schedule Yes Capital Back Details $1,000,000.00 USD