About November Properties Eight Limited (05356341) United Kingdom