About Ludgate Hill Management Company Limited (05084414) United Kingdom