About Stork Hotel Condor Limited (12084307) United Kingdom