About Sterling House Investments Limited (12730155) United Kingdom