About Whitecross Street North Limited (09425786) United Kingdom