About 29 Richmond Terrace Limited (01579557) United Kingdom