About November Properties Ten Limited (05356343) United Kingdom