64-68 Millman Street, London, WC1N 3EF Properties