About 32 Plymouth Road Management Company Limited (08493487) United Kingdom