About Sterling Habitat Limited (12784829) United Kingdom