About S Cooper Properties Limited (07371796) United Kingdom