About Newford Development Ltd. (08487204) United Kingdom