About 24 Sinclair Gardens Limited (03975778) United Kingdom