About Otc Building Limited (09626188) United Kingdom