About Newfield Freehold Limited (10022835) United Kingdom