About Oak Terrace Company Limited (NI659990) United Kingdom