About 16 Richmond Terrace Limited (01578589) United Kingdom