About The Dowlings Management Company Limited (11704013) United Kingdom