About Northfield Terrace Ltd (13472411) United Kingdom