About 144 Mulgrave Road Management Company Limited (05705592) United Kingdom