About 78 Englefield Road Management Company Limited (07443073) United Kingdom