Hi. Have been looking for a flat. Found one that says 105 pw, when I messaged they said it’s bills included (young professionals type of flat) but on their site it says fee of £300 but doesn’t say what for, would that like be monthly or would that be like a deposit do you think? Thanks