About Four North End Properties A Limited (12190969) United Kingdom