About Oliver Cooper Properties Ltd (12271277) United Kingdom