About 18 Miranda Road Management Company Limited (08735053) United Kingdom