Property Developer
United Kingdom
Entrepreneurship
London, UK based entrepreneur and property developer.