1993 is the year of the establishment of Excalibur Coaches Limited, the firm located at The Shard, 32 London Bridge Street in London. The company was started on Thursday 25th March 1993. Its Companies House Registration Number was 02803419 and the area code was SE1 9SG. This firm had been on the market for approximately twenty five years until Thursday 6th December 2018.
William P. was this particular company's managing director, designated to this position in 2016 in April.