About Holdburg Consulting L.p. (SL030871) United Kingdom