About 102 Finborough Road Management Company Limited (03349507) United Kingdom