About 122 Finborough Road Management Limited (05044644) United Kingdom