About Ranjit & Rani Properties Ltd (12706433) United Kingdom