About Four North End Properties B Limited (12190979) United Kingdom