About Richlock Properties Limited (10191825) United Kingdom