About 323 Richmond Road Management Company Limited (05720901) United Kingdom