Not sure where else to turn just a bought a flat in London area, it’s a detached block of two flats upstairs already has virgin, yet it will take 18-24 months to consider to install my flat?
seems like I get a canned response from sales.
is there any team that I can contact?