About Sterling Property Co. Investments Limited (11820895) United Kingdom