About Ncs Office Holdings Limited (SC614527) United Kingdom