About 26 Richmond Terrace Limited (01578839) United Kingdom