About 44 Almeric Road Management Company Limited (08107362) United Kingdom