About 25 Miranda Road Management Company Limited (05191004) United Kingdom