About Roger Clarke Properties Limited (11236740) United Kingdom