About Holborn Avenue 19 06 1954 Limited (08734198) United Kingdom