About Northern Freehold Ltd (10888013) United Kingdom