About Sterling Close Management Company Limited (05105815) United Kingdom