What do you mean by expanding your Airbnb business in London @Taiyaba0?
The easiest way to do this is for you to either provide cohosting services for other hosts or buy additional properties that you can use.
What issues are you encountering with neighbours and building management companies.
You seem to have 43 reviews but your profile only shows one listing with a 4.3 rating and two new listings. Have you stopped hosting a previous property?