About Note Building Limited (11758978) United Kingdom