About November Properties One Limited (04964117) United Kingdom