About 6 Finborough Road Management Limited (03433016) United Kingdom