About Richman Residences Limited (13390266) United Kingdom