About 193 Downham Road Management Company Limited (05145677) United Kingdom