45 Sheffield Square, London, London, E3 2BZ | Dealsourcr