About November Properties Four Limited (04978393) United Kingdom