About Richard Properties Limited (11482850) United Kingdom