About Cooper Properties London Limited (09779721) United Kingdom