21-23 North Street, Hornchurch, RM11 1RL Properties